Big Huge Thesaurus

Tripleurospermum tchihatchewii

noun